var geocodeArr=[];//记录被选中测城市geocode

//获取openId
var searchURL=window.location.search;
searchURL = searchURL.substring(1, searchURL.length);
// //var searchURL="?openId=FSS32342342STO91&role=1";
// searchURL = searchURL.substring(1, searchURL.length);
// var targetPageId = searchURL.split("&");
// var searchDataMap={};
// for(var i=0;i<targetPageId.length;i++) {
//     searchDataMap[targetPageId[i].split("=")[0]] = targetPageId[i].split("=")[1]
// };


//拼接字符串
function setAreaNormal(json,contain,geocodeArr){
    if(!json){
        return;
    };
    if(json.status==200 && json.data && json.data.citys.length>0) {
        var dataArr=json.data.citys;
        var htmlStr="";
        for(var i=0;i<dataArr.length;i++){
            if(dataArr[i].select){
                htmlStr+='<li class="items_area active_area" data-geocode="'+dataArr[i].geocode+'" data-key='+dataArr[i].id+'>'+dataArr[i].name+'</li>';
                if(geocodeArr && Array.isArray(geocodeArr)){
                    geocodeArr.push(dataArr[i].geocode+'');//将初始化时被选中的城市geocode存入数组
                };
            }else{
                htmlStr+='<li class="items_area" data-geocode="'+dataArr[i].geocode+'" data-key='+dataArr[i].id+'>'+dataArr[i].name+'</li>';
            };
        };
    };
    contain.empty().html(htmlStr);
};
//更新数组，若item已经存在则从数组中将其删除，否则添加到数组中
function updataArray(array,item){
    for(var i=0;i<array.length;i++){
        var temp=array[i];
        if(temp==item){
            array.splice(i,1);
            return;
        };
    };
    array.push(item);
}

$.ajax({
    "url":"http://wx.shqx.com.cn/bootspr/weixin/getCity",
    type:'GET', //POST
    async:true,    //或false,是否异步
    data:{
        openId: searchURL,
        role:1
    },
    dataType:'json',    //返回的数据格式：json/xml/html/script/jsonp/text
    success:function(data){
        setAreaNormal(data,$('#list_area_normal'),geocodeArr);
    },
    error:function(e){
        console.log(e)
    }
});
//城市items点击事件
$('#list_area_normal').delegate('li','click',function(){
    var _geocode=$(this).attr("data-geocode");
    var _cityId=$(this).attr("data-id");
    if($(this).hasClass("active_area")){
        $(this).removeClass('active_area');
    }else{
        $(this).addClass('active_area');
    };
    updataArray(geocodeArr,_geocode);
});

//确定按钮点击事件
$('#confirm_area_normal').bind('click',function(){
    var geocodeStr=geocodeArr.join(',');
    console.log('geocodeStr:'+ typeof geocodeStr);

    $.ajax({
        "url":"http://wx.shqx.com.cn/bootspr/weixin/saveSite",
        type:'POST', //POST
        async:true,    //或false,是否异步
        data:{
            openId:searchURL,
            role:1,
            geocodes:geocodeStr
        },
        dataType:'json',    //返回的数据格式：json/xml/html/script/jsonp/text
        success:function(data){
            console.log(data)
            if(data.status ==200){
            		alert(data.message);
            		wx.closeWindow();
            }else{
            		alert(data.message);
            		return false;
            }
        },
        error:function(e){
            console.log(e)
        }

    });

});